package com.example.hotel.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * (BookingList)表实体类
 */
public class BookingList implements Serializable {
    private static final long serialVersionUID = -93773403624935146L;
    /**
     * 预订单id
     */
    private Integer id;
    /**
     * 会员id
     */
    private Integer memberId;
    /**
     * 客房类型id
     */
    private Integer roomTypeId;
    /**
     * 入住人姓名
     */
    private String occupantName;
    /**
     * 手机号
     */
    private String phoneNum;
    /**
     * 入住日期
     */
    private Object checkInDate;
    /**
     * 最晚离店时间
     */
    private Date departureTime;
    /**
     * 客房价格
     */
    private Double roomRate;
    /**
     * 预定客房数
     */
    private Integer bookingRoomNum;
    /**
     * 支付额
     */
    private Double payment;
    /**
     * 订单时间
     */
    private Date orderTime;
    /**
     * 备注
     */
    private String remark;
    /**
     * 是否有效
     */
    private Object validityJudgment;

    private String orderStates;

    private Integer paymentRecordId;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getMemberId() {
        return memberId;
    }

    public void setMemberId(Integer memberId) {
        this.memberId = memberId;
    }

    public Integer getRoomTypeId() {
        return roomTypeId;
    }

    public void setRoomTypeId(Integer roomTypeId) {
        this.roomTypeId = roomTypeId;
    }

    public String getOccupantName() {
        return occupantName;
    }

    public void setOccupantName(String occupantName) {
        this.occupantName = occupantName;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public Object getCheckInDate() {
        return checkInDate;
    }

    public void setCheckInDate(Object checkInDate) {
        this.checkInDate = checkInDate;
    }

    public Date getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(Date departureTime) {
        this.departureTime = departureTime;
    }

    public Double getRoomRate() {
        return roomRate;
    }

    public void setRoomRate(Double roomRate) {
        this.roomRate = roomRate;
    }

    public Integer getBookingRoomNum() {
        return bookingRoomNum;
    }

    public void setBookingRoomNum(Integer bookingRoomNum) {
        this.bookingRoomNum = bookingRoomNum;
    }

    public Double getPayment() {
        return payment;
    }

    public void setPayment(Double payment) {
        this.payment = payment;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Object getValidityJudgment() {
        return validityJudgment;
    }

    public void setValidityJudgment(Object validityJudgment) {
        this.validityJudgment = validityJudgment;
    }

    public String getOrderStates() {
        return orderStates;
    }

    public void setOrderStates(String orderStates) {
        this.orderStates = orderStates;
    }

    public Integer getPaymentRecordId() {
        return paymentRecordId;
    }

    public void setPaymentRecordId(Integer paymentRecordId) {
        this.paymentRecordId = paymentRecordId;
    }

}